turkey call - French English Dictionary